    body,p,hl,h2,h3,h4,h5,h6,ul,ol,dt,dd {
         margin: 0;
         padding: 0;
         list-style: none;
         color: #666;
         font-size: 12px;
     }
    a{
        text-decoration: none;
        color: #666;
    }
    img,input,button {
            border: 0 none;
            padding: 0;
            margin: 0;
            vertical-align: middle;
        }
    .clearfix::after{
        content: "";
        display: block;
        clear: both;
    }    
    .left{
        float: left;
    }
    .right{
        float: right;
    }
    .w{
        width: 1190px;
        margin: 0 auto;
    }